package com.baobao_jk.tutorialmod.blocks;

import com.baobao_jk.tutorialmod.Main;
import com.baobao_jk.tutorialmod.init.ModBlocks;
import com.baobao_jk.tutorialmod.init.ModItems;
import com.baobao_jk.tutorialmod.util.IHasModel;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.item.Item;
import net.minecraft.item.ItemBlock;

public class BlockBase extends Block implements IHasModel{

    public BlockBase(String name, Material material) {
        super(material);
        setUnlocalizedName(name); //未本地化的名称
        setRegistryName(name); //注册的名称
        setCreativeTab(Main.tutorialtab); //标签栏

        ModBlocks.BLOCKS.add(this); //添加方块
        ModItems.ITEMS.add(new ItemBlock(this).setRegistryName(this.getRegistryName())); //添加方块物品
    }

    @Override
    public void registerModels() {
        Main.proxy.registerItemRenderer(Item.getItemFromBlock(this), 0, "invenroty"); //代理注册
    }
}
